NHNOSCH3CH3OOHHHONH2NHSH3CH3CHOOH